// Created on 2008/02/25
// Last Updated on 2008/02/25


package gameInterface;
import gameUtils.LinearListNode;


/*Things to be done
 **Create an interface that meets the needs of any standard LinearList used
 ** in the game 
 *
 */
public interface LinearList {
	public abstract void addEntity(LinearListNode node);
	public abstract void removeEntity(LinearListNode node);
	public abstract void closeList();
	public abstract void swapEntities(LinearListNode nodeA, LinearListNode nodeB);
	public abstract boolean isEmpty();
	
}
